cluster sprout - French English Dictionary